Euro Farm Foods Ltd
17 Prebend St., Islington, London, United Kingdom, N1 8PF
(02073) 598884 Phone